toxic substance used as an insecticide - Español Inglés Diccionario